*{margin: 0;padding: 0;box-sizing: border-box;transition:  all 0.2s;}
body,html {font-size: 14px;}
.fcenter{text-align: center;}
input{height: 34px;padding: 4px;border-radius: 4px; border: 1px solid #ccc;padding: 6px 12px;}
input:focus-visible,input:active{outline: none;}
.flex{display: flex;align-items: center;}
.flex1 {flex: 1;}
.flexk {flex-shrink: 0;}
.margin4 {margin: 4px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}


